/**  
 * @Title: ShopperInfoVO.java
 * @Package com.silverbox.sweeporder.controller.auth.vo
 * @Description: TODO
 * @author litao
 * @date 2018年5月2日
 */
package com.silverbox.sweeporder.controller.index.vo;

import java.util.List;

import com.silverbox.waimai.entity.TakeOutConfig;
import io.swagger.annotations.ApiModelProperty;

/**
 * ClassName: ShopperInfoVO 
 * @author litao
 * @date 2018年5月2日
 */
public class ShopperInfoVO {

	@ApiModelProperty(notes="子店铺id")
	private Integer storeId;
	
	@ApiModelProperty(notes="子店铺名称")
	private String storeName;
	
	@ApiModelProperty(notes="子店铺地址")
	private String storeAddress;
	
	@ApiModelProperty(notes=" 子店铺描述")
	private String storeDescription;
	
	@ApiModelProperty(notes="子店铺联系方式")
	private String storePhone;
	
	@ApiModelProperty(notes="子店铺图片")
	private String storeImg;
	
	@ApiModelProperty(notes="子店铺营业时间")
	private String storeBusTime;
	
	@ApiModelProperty(notes="商家支付宝id")
	private String aliPayUserId;
	
	@ApiModelProperty(notes="主店铺id")
	private Integer shopperId;
	
	@ApiModelProperty(notes="主店铺名称")
	private String shopperName;
	
	@ApiModelProperty(notes="主店铺图片")
	private String shopperImg;
	
	@ApiModelProperty(notes="子店铺人均消费")
	private String personConsume;
	
	@ApiModelProperty(notes="口碑门店id")
	private String shopId;
	
	@ApiModelProperty(notes="子店铺公告")
	private String storeNotice;
	
	@ApiModelProperty(notes="口碑PID")
	private String merchantPid;

	@ApiModelProperty(notes="店铺配置信息")
	private ShopperConfigVO  shopperConfig;
	
	@ApiModelProperty(notes="店铺桌台信息")
	private DiningAreaVO  diningArea;
	
	@ApiModelProperty(notes="白名单配置")
	private ShopperWhiteListVO  shopperWhite;
	
	@ApiModelProperty(notes="子店铺公告集合")
	private List<ShopperNoticeVO> listStoreNotice;

    @ApiModelProperty(notes="外卖配置")
    private TakeOutConfigVo takeOutConfig;

    @ApiModelProperty(notes="门店活动信息")
    private List<PromotionInfoVO> promotionInfoList;

    public List<PromotionInfoVO> getPromotionInfoList() {
        return promotionInfoList;
    }

    public ShopperInfoVO setPromotionInfoList(List<PromotionInfoVO> promotionInfoList) {
        this.promotionInfoList = promotionInfoList;
        return this;
    }

    public TakeOutConfigVo getTakeOutConfig() {
        return takeOutConfig;
    }

    public ShopperInfoVO setTakeOutConfig(TakeOutConfigVo takeOutConfig) {
        this.takeOutConfig = takeOutConfig;
        return this;
    }

    public Integer getStoreId() {
		return storeId;
	}

	public void setStoreId(Integer storeId) {
		this.storeId = storeId;
	}

	public String getStoreName() {
		return storeName;
	}

	public void setStoreName(String storeName) {
		this.storeName = storeName;
	}

	public String getStoreAddress() {
		return storeAddress;
	}

	public void setStoreAddress(String storeAddress) {
		this.storeAddress = storeAddress;
	}

	public String getStoreDescription() {
		return storeDescription;
	}

	public void setStoreDescription(String storeDescription) {
		this.storeDescription = storeDescription;
	}

	public String getStorePhone() {
		return storePhone;
	}

	public void setStorePhone(String storePhone) {
		this.storePhone = storePhone;
	}

	public String getStoreImg() {
		return storeImg;
	}

	public void setStoreImg(String storeImg) {
		this.storeImg = storeImg;
	}

	public String getStoreBusTime() {
		return storeBusTime;
	}

	public void setStoreBusTime(String storeBusTime) {
		this.storeBusTime = storeBusTime;
	}

	public String getAliPayUserId() {
		return aliPayUserId;
	}

	public void setAliPayUserId(String aliPayUserId) {
		this.aliPayUserId = aliPayUserId;
	}

	public Integer getShopperId() {
		return shopperId;
	}

	public void setShopperId(Integer shopperId) {
		this.shopperId = shopperId;
	}

	public String getShopperName() {
		return shopperName;
	}

	public void setShopperName(String shopperName) {
		this.shopperName = shopperName;
	}

	public String getPersonConsume() {
		return personConsume;
	}

	public void setPersonConsume(String personConsume) {
		this.personConsume = personConsume;
	}

	public String getShopId() {
		return shopId;
	}

	public void setShopId(String shopId) {
		this.shopId = shopId;
	}

	public String getStoreNotice() {
		return storeNotice;
	}

	public void setStoreNotice(String storeNotice) {
		this.storeNotice = storeNotice;
	}

	public String getMerchantPid() {
		return merchantPid;
	}

	public void setMerchantPid(String merchantPid) {
		this.merchantPid = merchantPid;
	}

	public ShopperConfigVO getShopperConfig() {
		return shopperConfig;
	}

	public void setShopperConfig(ShopperConfigVO shopperConfig) {
		this.shopperConfig = shopperConfig;
	}

	public DiningAreaVO getDiningArea() {
		return diningArea;
	}

	public void setDiningArea(DiningAreaVO diningArea) {
		this.diningArea = diningArea;
	}

	public String getShopperImg() {
		return shopperImg;
	}

	public void setShopperImg(String shopperImg) {
		this.shopperImg = shopperImg;
	}

	public ShopperWhiteListVO getShopperWhite() {
		return shopperWhite;
	}

	public void setShopperWhite(ShopperWhiteListVO shopperWhite) {
		this.shopperWhite = shopperWhite;
	}

	public List<ShopperNoticeVO> getListStoreNotice() {
		return listStoreNotice;
	}

	public void setListStoreNotice(List<ShopperNoticeVO> listStoreNotice) {
		this.listStoreNotice = listStoreNotice;
	}

	
}
